Skip to content

Bound Figma Studio handoff payload - #132

Merged
chubes4 merged 1 commit into
trunkfrom
fix/figma-handoff-payload-size
Jul 22, 2026
Merged

Bound Figma Studio handoff payload#132
chubes4 merged 1 commit into
trunkfrom
fix/figma-handoff-payload-size

Conversation

@chubes4

@chubes4 chubes4 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep the generated website artifact local to plugin diagnostics instead of duplicating it in the Studio request
  • retain source scenegraph, assets, transform options, diagnostic summary, diagnostics, and metadata
  • prevent large Figma documents from exceeding Studio's 60 MiB handoff cap due to duplicate binary assets

Verification

  • npm run check --prefix plugins/figma-to-wordpress-studio
  • npm test --prefix plugins/figma-to-wordpress-studio (7/7)
  • npm run build --prefix plugins/figma-to-wordpress-studio

AI assistance

  • Model: OpenAI GPT-5.6 Sol
  • Tool: OpenCode
  • Use: Diagnosed the live 60 MiB request failure and implemented the bounded payload contract. Chris Huber remains responsible for the change.

@chubes4
chubes4 merged commit b4fc8b7 into trunk Jul 22, 2026
1 check passed
@chubes4
chubes4 deleted the fix/figma-handoff-payload-size branch July 22, 2026 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant